marinate meats or foods to season and preserve - German English Dictionary